{
    "ElementName":"FunctionDefine",
    "actions":{
        "__TYPE":"Array",
        "contents":[
            {
                "ElementName":"FunctionCall",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"",
                "flags":{
                },
                "funcSource":{
                    "ElementName":"Source",
                    "targetUninit":{
                        "id":"FunctionDefine:debug",
                        "packageName":"__common__",
                        "s_or_c":"common"
                    }
                },
                "parameters":{
                    "__TYPE":"Array",
                    "contents":[
                        {
                            "ElementName":"Instant",
                            "breakPointInfo":{
                                "disabled":false,
                                "hasBreakPoint":false,
                                "type":2
                            },
                            "displayName":"",
                            "flags":{
                            },
                            "staticWarningMsgs":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "tips":"",
                            "type":{
                                "ElementName":"SimpleType",
                                "breakPointInfo":{
                                    "disabled":false,
                                    "hasBreakPoint":false,
                                    "type":2
                                },
                                "displayName":"字符串",
                                "flags":{
                                },
                                "name":"string",
                                "staticWarningMsgs":{
                                    "__TYPE":"Array",
                                    "contents":{
                                    }
                                },
                                "tips":""
                            },
                            "value":"按下的按钮参数为"
                        },
                        {
                            "ElementName":"Index",
                            "baseValue":{
                                "ElementName":"SourceValue",
                                "breakPointInfo":{
                                    "disabled":false,
                                    "hasBreakPoint":false,
                                    "type":2
                                },
                                "displayName":"",
                                "flags":{
                                },
                                "s_or_c":"client",
                                "staticWarningMsgs":{
                                    "__TYPE":"Array",
                                    "contents":{
                                    }
                                },
                                "tips":"",
                                "valueSource":{
                                    "ElementName":"Source",
                                    "targetUninit":{
                                        "id":"Variable:ctrl:3294424649",
                                        "packageName":"__validator__",
                                        "s_or_c":"client"
                                    }
                                }
                            },
                            "breakPointInfo":{
                                "disabled":false,
                                "hasBreakPoint":false,
                                "type":2
                            },
                            "displayName":"",
                            "flags":{
                                "fromOop":true
                            },
                            "indexSource":{
                                "ElementName":"Source",
                                "targetUninit":{
                                    "id":"Class:_OBJ__gui_ctrl_button, ClassProperty:CustomString",
                                    "packageName":"__client__",
                                    "s_or_c":"client"
                                }
                            },
                            "s_or_c":"client",
                            "staticWarningMsgs":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "tips":""
                        }
                    ]
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":"",
                "typeParameters":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                }
            },
            {
                "ElementName":"SetValue",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"",
                "flags":{
                },
                "left":{
                    "ElementName":"Index",
                    "baseValue":{
                        "ElementName":"SourceValue",
                        "breakPointInfo":{
                            "disabled":false,
                            "hasBreakPoint":false,
                            "type":2
                        },
                        "displayName":"",
                        "flags":{
                        },
                        "s_or_c":"client",
                        "staticWarningMsgs":{
                            "__TYPE":"Array",
                            "contents":{
                            }
                        },
                        "tips":"",
                        "valueSource":{
                            "ElementName":"Source",
                            "targetUninit":{
                                "id":"Variable:ctrl:3294424649",
                                "packageName":"__validator__",
                                "s_or_c":"client"
                            }
                        }
                    },
                    "breakPointInfo":{
                        "disabled":false,
                        "hasBreakPoint":false,
                        "type":2
                    },
                    "displayName":"",
                    "flags":{
                        "fromOop":true
                    },
                    "indexSource":{
                        "ElementName":"Source",
                        "targetUninit":{
                            "id":"Class:_OBJ__gui_ctrl_button, ClassProperty:scale",
                            "packageName":"__client__",
                            "s_or_c":"client"
                        }
                    },
                    "s_or_c":"client",
                    "staticWarningMsgs":{
                        "__TYPE":"Array",
                        "contents":{
                        }
                    },
                    "tips":""
                },
                "right":{
                    "ElementName":"Instant",
                    "breakPointInfo":{
                        "disabled":false,
                        "hasBreakPoint":false,
                        "type":2
                    },
                    "displayName":"",
                    "flags":{
                    },
                    "staticWarningMsgs":{
                        "__TYPE":"Array",
                        "contents":{
                        }
                    },
                    "tips":"",
                    "type":{
                        "ElementName":"SimpleType",
                        "breakPointInfo":{
                            "disabled":false,
                            "hasBreakPoint":false,
                            "type":2
                        },
                        "displayName":"数值",
                        "flags":{
                        },
                        "name":"number",
                        "staticWarningMsgs":{
                            "__TYPE":"Array",
                            "contents":{
                            }
                        },
                        "tips":""
                    },
                    "value":0.900000
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":""
            },
            {
                "ElementName":"FunctionCall",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"",
                "flags":{
                },
                "funcSource":{
                    "ElementName":"Source",
                    "targetUninit":{
                        "id":"FunctionDefine:timer_wait2480930816.0",
                        "packageName":"__client__",
                        "s_or_c":"client"
                    }
                },
                "parameters":{
                    "__TYPE":"Array",
                    "contents":[
                        {
                            "ElementName":"Instant",
                            "breakPointInfo":{
                                "disabled":false,
                                "hasBreakPoint":false,
                                "type":2
                            },
                            "displayName":"",
                            "flags":{
                            },
                            "staticWarningMsgs":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "tips":"",
                            "type":{
                                "ElementName":"SimpleType",
                                "breakPointInfo":{
                                    "disabled":false,
                                    "hasBreakPoint":false,
                                    "type":2
                                },
                                "displayName":"数值",
                                "flags":{
                                },
                                "name":"number",
                                "staticWarningMsgs":{
                                    "__TYPE":"Array",
                                    "contents":{
                                    }
                                },
                                "tips":""
                            },
                            "value":0.100000
                        },
                        {
                            "ElementName":"ArrowFunction",
                            "actions":{
                                "__TYPE":"Array",
                                "contents":[
                                    {
                                        "ElementName":"SetValue",
                                        "breakPointInfo":{
                                            "disabled":false,
                                            "hasBreakPoint":false,
                                            "type":2
                                        },
                                        "displayName":"",
                                        "flags":{
                                        },
                                        "left":{
                                            "ElementName":"Index",
                                            "baseValue":{
                                                "ElementName":"SourceValue",
                                                "breakPointInfo":{
                                                    "disabled":false,
                                                    "hasBreakPoint":false,
                                                    "type":2
                                                },
                                                "displayName":"",
                                                "flags":{
                                                },
                                                "s_or_c":"client",
                                                "staticWarningMsgs":{
                                                    "__TYPE":"Array",
                                                    "contents":{
                                                    }
                                                },
                                                "tips":"",
                                                "valueSource":{
                                                    "ElementName":"Source",
                                                    "targetUninit":{
                                                        "id":"Variable:ctrl:3294424649",
                                                        "packageName":"__validator__",
                                                        "s_or_c":"client"
                                                    }
                                                }
                                            },
                                            "breakPointInfo":{
                                                "disabled":false,
                                                "hasBreakPoint":false,
                                                "type":2
                                            },
                                            "displayName":"",
                                            "flags":{
                                                "fromOop":true
                                            },
                                            "indexSource":{
                                                "ElementName":"Source",
                                                "targetUninit":{
                                                    "id":"Class:_OBJ__gui_ctrl_button, ClassProperty:scale",
                                                    "packageName":"__client__",
                                                    "s_or_c":"client"
                                                }
                                            },
                                            "s_or_c":"client",
                                            "staticWarningMsgs":{
                                                "__TYPE":"Array",
                                                "contents":{
                                                }
                                            },
                                            "tips":""
                                        },
                                        "right":{
                                            "ElementName":"Instant",
                                            "breakPointInfo":{
                                                "disabled":false,
                                                "hasBreakPoint":false,
                                                "type":2
                                            },
                                            "displayName":"",
                                            "flags":{
                                            },
                                            "staticWarningMsgs":{
                                                "__TYPE":"Array",
                                                "contents":{
                                                }
                                            },
                                            "tips":"",
                                            "type":{
                                                "ElementName":"SimpleType",
                                                "breakPointInfo":{
                                                    "disabled":false,
                                                    "hasBreakPoint":false,
                                                    "type":2
                                                },
                                                "displayName":"数值",
                                                "flags":{
                                                },
                                                "name":"number",
                                                "staticWarningMsgs":{
                                                    "__TYPE":"Array",
                                                    "contents":{
                                                    }
                                                },
                                                "tips":""
                                            },
                                            "value":1
                                        },
                                        "s_or_c":"client",
                                        "staticWarningMsgs":{
                                            "__TYPE":"Array",
                                            "contents":{
                                            }
                                        },
                                        "tips":""
                                    }
                                ]
                            },
                            "breakPointInfo":{
                                "disabled":false,
                                "hasBreakPoint":false,
                                "type":2
                            },
                            "displayName":"回调函数",
                            "flags":{
                                "pop":true
                            },
                            "packageName":"",
                            "parameters":{
                                "__TYPE":"Array",
                                "contents":[
                                    {
                                        "ElementName":"Parameter",
                                        "breakPointInfo":{
                                            "disabled":false,
                                            "hasBreakPoint":false,
                                            "type":2
                                        },
                                        "displayName":"计时器",
                                        "flags":{
                                            "enableDisplayName":true
                                        },
                                        "id":"Variable:计时器:321554546",
                                        "keyword":"",
                                        "name":"计时器",
                                        "packageName":"",
                                        "realType":{
                                            "ElementName":"InstanceType",
                                            "breakPointInfo":{
                                                "disabled":false,
                                                "hasBreakPoint":false,
                                                "type":2
                                            },
                                            "displayName":"",
                                            "flags":{
                                            },
                                            "source":{
                                                "ElementName":"Source",
                                                "targetUninit":{
                                                    "id":"Class:Timer",
                                                    "packageName":"__client__",
                                                    "s_or_c":"client"
                                                }
                                            },
                                            "staticWarningMsgs":{
                                                "__TYPE":"Array",
                                                "contents":{
                                                }
                                            },
                                            "tips":"",
                                            "typeArgs":{
                                                "__TYPE":"Array",
                                                "contents":{
                                                }
                                            }
                                        },
                                        "s_or_c":"client",
                                        "staticWarningMsgs":{
                                            "__TYPE":"Array",
                                            "contents":{
                                            }
                                        },
                                        "tips":""
                                    }
                                ]
                            },
                            "realReturnType":{
                                "ElementName":"SimpleType",
                                "breakPointInfo":{
                                    "disabled":false,
                                    "hasBreakPoint":false,
                                    "type":2
                                },
                                "displayName":"void",
                                "flags":{
                                },
                                "name":"void",
                                "staticWarningMsgs":{
                                    "__TYPE":"Array",
                                    "contents":{
                                    }
                                },
                                "tips":""
                            },
                            "s_or_c":"client",
                            "staticWarningMsgs":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "subsections":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "tips":"",
                            "typeParameters":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "typeParametersExtends":{
                                "__TYPE":"Map",
                                "contents":{
                                }
                            },
                            "variables":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            }
                        }
                    ]
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":"",
                "typeParameters":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                }
            },
            {
                "ElementName":"FunctionCall",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"",
                "flags":{
                },
                "funcSource":{
                    "ElementName":"Source",
                    "targetUninit":{
                        "id":"FunctionDefine:send_custom_event1790050304",
                        "packageName":"__client__",
                        "s_or_c":"client"
                    }
                },
                "parameters":{
                    "__TYPE":"Array",
                    "contents":[
                        {
                            "ElementName":"NewClassFunctionCall",
                            "breakPointInfo":{
                                "disabled":false,
                                "hasBreakPoint":false,
                                "type":2
                            },
                            "displayName":"",
                            "flags":{
                            },
                            "funcSource":{
                                "ElementName":"Source",
                                "targetUninit":{
                                    "id":"CustomEvent:控制台点击:2597525540:Constructor",
                                    "packageName":"tiandimigong_p81b",
                                    "s_or_c":"client"
                                }
                            },
                            "parameters":{
                                "__TYPE":"Array",
                                "contents":[
                                    {
                                        "ElementName":"SourceValue",
                                        "breakPointInfo":{
                                            "disabled":false,
                                            "hasBreakPoint":false,
                                            "type":2
                                        },
                                        "displayName":"",
                                        "flags":{
                                        },
                                        "s_or_c":"client",
                                        "staticWarningMsgs":{
                                            "__TYPE":"Array",
                                            "contents":{
                                            }
                                        },
                                        "tips":"",
                                        "valueSource":{
                                            "ElementName":"Source",
                                            "targetUninit":{
                                                "id":"PresetPropertyId:(Preset:游戏247595008, Linkspace:default, PresetKey:游戏)",
                                                "packageName":"__client__",
                                                "s_or_c":"client"
                                            }
                                        }
                                    },
                                    {
                                        "ElementName":"Index",
                                        "baseValue":{
                                            "ElementName":"SourceValue",
                                            "breakPointInfo":{
                                                "disabled":false,
                                                "hasBreakPoint":false,
                                                "type":2
                                            },
                                            "displayName":"",
                                            "flags":{
                                            },
                                            "s_or_c":"client",
                                            "staticWarningMsgs":{
                                                "__TYPE":"Array",
                                                "contents":{
                                                }
                                            },
                                            "tips":"",
                                            "valueSource":{
                                                "ElementName":"Source",
                                                "targetUninit":{
                                                    "id":"Variable:ctrl:3294424649",
                                                    "packageName":"__validator__",
                                                    "s_or_c":"client"
                                                }
                                            }
                                        },
                                        "breakPointInfo":{
                                            "disabled":false,
                                            "hasBreakPoint":false,
                                            "type":2
                                        },
                                        "displayName":"",
                                        "flags":{
                                            "fromOop":true
                                        },
                                        "indexSource":{
                                            "ElementName":"Source",
                                            "targetUninit":{
                                                "id":"Class:_OBJ__gui_ctrl_button, ClassProperty:CustomString",
                                                "packageName":"__client__",
                                                "s_or_c":"client"
                                            }
                                        },
                                        "s_or_c":"client",
                                        "staticWarningMsgs":{
                                            "__TYPE":"Array",
                                            "contents":{
                                            }
                                        },
                                        "tips":""
                                    }
                                ]
                            },
                            "s_or_c":"client",
                            "staticWarningMsgs":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            },
                            "tips":"",
                            "typeParameters":{
                                "__TYPE":"Array",
                                "contents":{
                                }
                            }
                        }
                    ]
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":"",
                "typeParameters":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                }
            }
        ]
    },
    "breakPointInfo":{
        "disabled":false,
        "hasBreakPoint":false,
        "type":2
    },
    "defaultResetParameterCount":0,
    "description":"",
    "displayName":"func",
    "flags":{
        "hideConfig":true,
        "noSelf":true,
        "pop":true,
        "unchangeName":true,
        "unchangeParameter":true
    },
    "id":"FunctionDefine:func:539833407",
    "keyword":"",
    "label":"默认",
    "linkspace":"",
    "name":"func",
    "packageName":"__validator__",
    "parameters":{
        "__TYPE":"Array",
        "contents":[
            {
                "ElementName":"Parameter",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"ctrl",
                "flags":{
                },
                "id":"Variable:ctrl:3294424649",
                "keyword":"",
                "name":"ctrl",
                "packageName":"__validator__",
                "realType":{
                    "ElementName":"InstanceType",
                    "breakPointInfo":{
                        "disabled":false,
                        "hasBreakPoint":false,
                        "type":2
                    },
                    "displayName":"",
                    "flags":{
                    },
                    "source":{
                        "ElementName":"Source",
                        "targetUninit":{
                            "id":"Class:_OBJ__gui_ctrl_button",
                            "packageName":"__client__",
                            "s_or_c":"client"
                        }
                    },
                    "staticWarningMsgs":{
                        "__TYPE":"Array",
                        "contents":{
                        }
                    },
                    "tips":"",
                    "typeArgs":{
                        "__TYPE":"Array",
                        "contents":{
                        }
                    }
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":""
            },
            {
                "ElementName":"Parameter",
                "breakPointInfo":{
                    "disabled":false,
                    "hasBreakPoint":false,
                    "type":2
                },
                "displayName":"mouse_btn_id",
                "flags":{
                },
                "id":"Variable:mouse_btn_id:2564294426",
                "keyword":"",
                "name":"mouse_btn_id",
                "packageName":"__validator__",
                "realType":{
                    "ElementName":"SimpleType",
                    "breakPointInfo":{
                        "disabled":false,
                        "hasBreakPoint":false,
                        "type":2
                    },
                    "displayName":"数值",
                    "flags":{
                    },
                    "name":"number",
                    "staticWarningMsgs":{
                        "__TYPE":"Array",
                        "contents":{
                        }
                    },
                    "tips":""
                },
                "s_or_c":"client",
                "staticWarningMsgs":{
                    "__TYPE":"Array",
                    "contents":{
                    }
                },
                "tips":""
            }
        ]
    },
    "rankOrder":0,
    "realReturnType":{
        "ElementName":"SimpleType",
        "breakPointInfo":{
            "disabled":false,
            "hasBreakPoint":false,
            "type":2
        },
        "displayName":"void",
        "flags":{
        },
        "name":"void",
        "staticWarningMsgs":{
            "__TYPE":"Array",
            "contents":{
            }
        },
        "tips":""
    },
    "s_or_c":"client",
    "staticWarningMsgs":{
        "__TYPE":"Array",
        "contents":{
        }
    },
    "subsections":{
        "__TYPE":"Array",
        "contents":{
        }
    },
    "tips":"",
    "typeParameters":{
        "__TYPE":"Array",
        "contents":{
        }
    },
    "typeParametersExtends":{
        "__TYPE":"Map",
        "contents":{
        }
    },
    "uiText":"",
    "v2_version":0.700000,
    "variables":{
        "__TYPE":"Array",
        "contents":{
        }
    }
}